#include "widget.h"
#include "ui_widget.h"
#include <QPushButton>
#include <QDebug>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    QPushButton* button = new QPushButton(this);

    button->setText("按钮");
    //设置该按钮为禁用状态 --- 灰色
    button->setEnabled(false);

    connect(button,&QPushButton::clicked,this,&Widget::handle);
}

Widget::~Widget()
{
    delete ui;
}

void Widget::handle()
{
    qDebug()<<"handle";
}

//编程讲究的是 --- 站在巨人的肩膀上 --- 不是编写一个图形化界面上的内容 --- Qt 已经提供了很多控件了！！！
//提高图形化界面的开发效率！！！
//重点变成我们怎么使用这些已有的控件！
//“ 控件 ”的专业英语表示就是“ Widget ”！！！--- 是比较广义的概念 --- 界面上的元素部分的统称！！！

//Qt 近几年还提供了 Qt Design Studio --- 对标现代化的界面体系 --- 制作出来的页面的美观程度是业界最领先的一档！！！
//但是目前收费！！！哭了~~~

//Qt 中的各种控件都继承自QWidget这个类！--- Qt 控件体系中，通用的一部分！
